package cn.com.qtgl.apis.builtin.model.vo;

import cn.melonlib.cores.commons.model.entity.StringIdEntity;
import cn.melonlib.cores.model.anno.ModelComment;
import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@EqualsAndHashCode(callSuper = true)
@ModelComment("配置菜单")
public class CanvasMenu extends StringIdEntity {
    @ModelComment("是否删除")
    private Boolean deleted;
    @ModelComment("描述")
    private String description;
    @ModelComment("是否首页")
    private Boolean home;
    @ModelComment("菜单图标")
    private String icon ;

    @ModelComment("菜单名称")
    private String name ;
    @ModelComment("父级菜单")
    private String parent ;

    @ModelComment("浏览器打开形式或名称")
    private String target;

    @ModelComment("文本")
    private String text ;
    @ModelComment("链接地址")
    private String uri ;
    @ModelComment("是否可见")
    private String visible;
}
